package com.neuedu.shop.mapper;

import java.util.List;

import org.springframework.stereotype.Repository;

import com.neuedu.shop.pojo.CartItem;

/**
 * @author ZhangHongRui
 *
 *         2020年1月10日
 */
@Repository
public interface CartItemMapper {

	/**
	 * 添加购物车
	 * 
	 * @param cartItem 传一个参数进来
	 */
	void insert(CartItem cartItem);

	/**
	 * 业务不需要查看所有内容，只需查询user的购物车项即可
	 * 
	 * @return
	 */
	List<CartItem> findAll();

	/**
	 * 根据用户id查询对应的购物车项
	 * 
	 * @param userid
	 * @return
	 */
	List<CartItem> findByUserid(Integer userid);

	/**
	 * 更新购物车同一商品的数量
	 * 
	 * @param ci
	 */
	void updatePcount(CartItem ci);

}
